var app=getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    price1:8000,
    price2:800,
    price3:900
  },
  buySeasonCard:function(event){
    this.buyCard(1,this.data.price1)
  },
  buyMonthCard:function(event){
    this.buyCard(2, this.data.price2)
  },
  buyYearCard: function (event) {
    this.buyCard(3, this.data.price3)
  },
  buyCard:function(type,price){
    console.log(type,price)
    var vip = wx.getStorageSync('vip')
    if (vip) {
      wx.showModal({
        title: '',
        content: '您已经是vip会员了，不能继续购买',
      })
    }else{

    
    wx.showModal({
      title: '购买会员卡',
      content: '您确定购买会员卡',
      confirmText:'成为会员',
      confirmColor:'#02a0e9',
      success:function(res){
        // console.log('确认购买')
        // console.log(res)
        if(res.confirm){
          wx.request({
            url: app.globalData.baseUrl+'vip/user/card',
            data:{
              type:type,
              price:price
            },
            method:'POST',
            header:{
              'cookie':'JSESSIONID='+wx.getStorageSync('sessionID'),
              'content-type': 'application/x-www-form-urlencoded'

            },
            success:function(res){
              console.log(res)
             
              if(res.data.code==0){
                wx.showToast({
                  title: '购买成功',
                })
              }
              console.log(res)
             
            },
            fail:function(res){
              wx.showToast({
                title: '购买失败',
              })
            }
          })
        }
      },
      fail:function(res){
        // console.log('取消购买')
        // console.log(res)
      }
    })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that=this
    wx.request({
      url: app.globalData.baseUrl+'vip/user/card',
      header:{
        'cookie':'JSESSIONID='+wx.getStorageSync('sessionID')
      },
      method:'GET',
      success:function(res){
        console.log(res)
        try{
          that.setData({
            price1:res.data.data.data[0].price,
            price2: res.data.data.data[1].price,
            price3: res.data.data.data[2].price
          })
        }catch(err){
          wx.showToast({
            title: '获取VIP卡数据失败',
            icon:'none'
          })
        }
      },
      fail:function(err){
        console.log(err)
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})